technical institute of agricultural methods - Spanish English Dictionary